package com.jacken.mars.commons.annotation;

import java.lang.annotation.*;

/**
 * @author wq
 * @version 1.0
 * @date 2020/12/29 18:16
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface BaseAnnotationNote {

    /**
     * 是否校验token
     *
     * @return boolean
     */
    boolean checkToken() default true;

    /**
     * 是否做参数校验
     *
     * @return boolean
     */
    boolean checkParameter() default true;

    /**
     * 参数是否做签名校验
     *
     * @return boolean
     */
    boolean checkSign() default true;


}
